Sherwood Plaza, located at 9990 Fairfax Boulevard in Fairfax, Virginia, is a five-story Class A office building featuring upgraded lobbies, restrooms, and corridors and includes amenities such as ample free surface parking and an on-site Metro Bus stop. The property offers convenient access to major routes like Route 50, Route 123, I-66, and I-95/Beltway, and is within walking distance of various banks, shopping centers, and dining establishments. ?